package com.carleasoft.mps.cms.business.message.bean.po;

import com.baomidou.mybatisplus.annotation.TableField;
import com.carleasoft.mps.data.mybatisplus.page.PageBase;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.List;

/**
 * @Description: 留言分页
 * @Author: fan
 */
@Data
public class MessageNotePageQueryPo extends PageBase {
    /**
     * 创建人名称
     */
    private String createPersonName;
    /**
     * 更新人名称
     */
    private String updatePersonName;
    /**
     * 留言标题
     */
    private String noteTitle;
    /**
     * 留言
     */
    private String message;
    /**
     * 关键字
     */
    private String keyword;
    /**
     * 查询类型（1-全部 2-我的）
     */
    private Integer type;
    /**
     *筛选转态（1待处理 2跟进中 3已解决 4为解决）
     */
    private Integer status;

    /**
     * 登录人编码
     */
    private String userCode;
    /**
     *留言类型（1心理咨询 2 法律援助 3 邮箱）
     */
    private Integer messageType;

    /********************门户参数***************/
    /**
     * 信件分类(0-全部 1-咨询 2-求助 3-意见建议 4-投诉举报 5-表扬)
     */
    private Integer mailType;

    /**
     * 接收人名称
     */
    private String receiveName;

    /**
     *创建时间筛选开始
     */
    private LocalDateTime createTimeStart;
    /**
     *创建时间筛选结束
     */
    private LocalDateTime createTimeEnd;

    /**
     * 权限内的信息编码集合
     */
    private List<String> messageCodes;

    /**
     * 是否是心理专家(0-不是心理专家 1-是心理专家)
     */
    private Integer sign;
//    /**
//     * 是否是心理专家(0-不是法律专家 1-是法律专家)
//     */
//    private Integer sign1;

}
